/**
 * EsxdmSysConfigGroup 数据接口请求封装类
 */
class EsxdmSysConfigGroupApi {
    /**
 * 接口地址配置
 */
static UrlCfg = {
    list: '/api/admin/esxdm-sys-config-group/list',
    read: '/api/admin/esxdm-sys-config-group/read',
    save: '/api/admin/esxdm-sys-config-group/save',
    copy: '/api/admin/esxdm-sys-config-group/copy',
    delete: '/api/admin/esxdm-sys-config-group/delete',
}
    /**
     * 返回一条数据
     */
    static getData(id) {
        return axios({
            url: UrlCfg.read,
            method: 'GET',
            data: { id: id }
        })
    }
    /**
     * 返回列表数据
     */
    static getList(param) {
        return axios({
            url: UrlCfg.list,
            method: 'POST',
            data: param
        })
    }
    /**
     * 保存数据
     */
    static saveData(formData) {
        return axios({
            url: UrlCfg.save,
            method: 'POST',
            data: formData
        })
    }
    /**
     * 复制数据
     */
    static copyData(formData) {
        return axios({
            url: UrlCfg.copy,
            method: 'GET',
            data: formData
        })
    }
    /**
     * 删除数据
     */
    static deleteData(id) {
        return axios({
            url: UrlCfg.delete,
            method: 'DELETE',
            data: { id: id }
        })
    }
}

export default EsxdmSysConfigGroupApi;